package com.health.user.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.health.common.model.vo.UserKeyVO;
import com.health.user.model.dto.doctor.DoctorRegisterRequest;
import com.health.user.model.entity.Doctor;
import org.fisco.bcos.sdk.v3.codec.ContractCodecException;
import org.fisco.bcos.sdk.v3.transaction.model.exception.TransactionBaseException;

/**
* @author zhexueqi
* @description 针对表【doctor(医生表)】的数据库操作Service
* @createDate 2024-08-25 01:31:13
*/
public interface DoctorService extends IService<Doctor> {

    void createDoctorToMysql(DoctorRegisterRequest doctorRegisterRequest,UserKeyVO userKeyVO);

    void createDoctor(UserKeyVO userKeyVO, String userAccount) throws TransactionBaseException, ContractCodecException;
}
